package model

import (
	"github.com/gin-gonic/gin"
	"net/http"
)

type Res struct {
	Code int    `json:"code" example:"0" format:"string"`   // 这是一个处理结果代码,不是请求代码
	Msg  string `json:"msg" example:"处理成功" format:"string"` // 处理结果描述
}

// IndexApi
// @title 接口演示
// @version 0.1
// @description 演示
// @host localhost:1025
// @BasePath /api
// @schemes http
// @produce application/json
// @success 200 {object} Res
// @failure 402 {object} object "获取失败"
// @router /api/get/demo [GET]
func IndexApi(w *gin.Engine) {
	w.GET("/api/get/demo ", func(c *gin.Context) {
		res := new(Res)
		res.Msg = "处理完成"
		res.Code = 0
		c.JSON(http.StatusOK, res)
	})
}
